/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package interfacesGraficas.ModeloTablas;

import entidadesNegocio.Producto;

/**
 *
 * @author edu
 */
public class ModeloTablaBuscaProd extends ModeloTabla{
    
    public ModeloTablaBuscaProd() {
        super("Codigo Producto", "Nombre", "Tipo Producto");


    }


    @Override
    public Object getValueAt(int rowIndex, int columnIndex) {
        if(getListaElementos() == null){
            return  null;
        }
        Producto producto = (Producto) getListaElementos().get(rowIndex);
     
        switch (columnIndex) {
            case 0:
                return producto.getCodigoProducto();
            case 1:
                return producto.getNombreProducto();
            case 2:
                return producto.getTipoProducto();
            default:
                return "";
        }

    }



    /* public void quitarClienteLista(Cliente cliente) {
        for (int i = 0; i < getListaElementos().size(); i++) {
            if (((Cliente) getListaElementos().get(i)).getCodigoCliente().equals(cliente.getCodigoCliente())) {
                getListaElementos().remove(i);
            }
        }
        fireTableDataChanged();
    }



     public Cliente buscarCliente (String nombre){
         for (Object cliente : getListaElementos()) {
             if (((Cliente) cliente).getNombrecliente().equals(nombre)) {
                 return (Cliente) cliente;
             }
        }
         return null;
     }*/

}





